Особенности взаимодействия списка и табличного поля

В 1С:Предприятии 8 реализована возможность в качестве источника данных табличного поля назначить список. Доступ к составу колонок списка осуществляется только программными средствами. В режиме конфигурирования у разработчика нет возможности настроить колонки списка непосредственно, вместо этого он настраивает колонки табличного поля и связывает их с соответствующими колонками списка. С помощью настройки колонок табличного поля разработчик косвенно управляет составом колонок списка. При создании формы в режиме исполнения, списку устанавливаются колонки, использованные в связанном с ним табличном поле.

Если список связан с двумя табличными полями, то при создании формы в режиме исполнения каждое табличное поле будет устанавливать свой собственный набор колонок. Таким образом, списку будет установлен набор колонок только одного табличного поля. Если набор колонок отличается, то второй список не будет правильно работать, так как список не будет поставлять все необходимые табличному полю данные. Кроме того, в табличном поле, связанном с иерархическим списком, настраивается признак, отображается список в виде дерева или линейного списка. Этот признак влияет на работу списка. Если два табличных поля, связанных с одним списком, имеют различную настройку этого признака, то одно из табличных полей будет работать неправильно. По этим причинам не рекомендуется использовать один список с несколькими табличными полями. Вместо этого следует для каждого табличного поля создавать собственный список.